Software testing is ever evolving field and thats the reason a tester needs to keep on learning new things. You can learn online by reading articles, but the best way is to learn from the software testing experts. Software testing industry is ever evolving because every day a new technology or tool
A skilled QA tester knows that the most important part of the role is perhaps the ability to create effective bugs. A bug is not useful to the testing process if it is not reproducible and properly documented.